The History of Java
VM Technology
The first generation: An interpreter with a conservative collector
Basic type operations basic types are very slow
Method invocation is slow
Object allocation is slow
Programs freeze during object garbage collection
Thread synchronization is very slow

Return to Tracks